pin one's hopes on - Fransızca İngilizce Sözlük